home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / KERDOC.ARC / KERMIT.DOC.4-9 < prev    next >
Encoding:
Text File  |  2019-04-13  |  11.2 KB  |  397 lines

  1.  
  2. ╨AGE 4                          ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  3.  
  4.  
  5. ╔F YOU WANT TO SWITCH TO A DIFFERENT SCREEN DRIVER NOW,
  6. PLEASE SEE THE EXAMPLE GIVEN IN THE ├OMMAND ═ODE SECTION
  7. BELOW.
  8.  
  9.  
  10.   ╘HE ╘HREE ═ODES OF ╦ERMIT
  11.  
  12. ╦ERMIT HAS THREE BASIC OPERATIONAL MODES: ├OMMAND, ├ONNECT,
  13. AND ╞ILE-╘RANSFER.  ╔N ├OMMAND MODE, YOU CAN COMMUNICATE
  14. DIRECTLY WITH ╦ERMIT TO CHANGE VARIOUS PROGRAM SETTINGS AND
  15. ALSO ENTER EITHER OF THE TWO OTHER MODES.  ╔N ├ONNECT MODE
  16. YOU CAN COMMUNICATE WITH ANOTHER COMPUTER (KNOWN IN MANY
  17. OTHER TERMINAL PROGRAMS AS ╘ERMINAL MODE).  ╔N ╞ILE-╘RANSFER
  18. MODE YOU MAY SEND TO AND RECEIVE FILES FROM THE COMPUTER TO
  19. WHICH YOU ARE CONNECTED.  ╠ET'S BEGIN BY LEARNING ABOUT ├OM-
  20. MAND MODE AND THE ╦ERMIT PARSER.
  21.  
  22.     ├OMMAND ═ODE
  23.  
  24. ╫HEN ╦ERMIT FIRST BOOTS, YOU ARE PLACED AUTOMATICALLY IN
  25. ├OMMAND MODE.  ╞ROM HERE YOU CAN COMMUNICATE WITH THE PRO-
  26. GRAM BY TYPING COMMANDS AT THE "╦ERMIT-65>" PROMPT.  ├OMMAND
  27. MODE IS REALLY THE PROGRAM'S COMMAND "PARSER", WHICH IS THAT
  28. PART OF A COMPUTER PROGRAM WHICH TAKES YOUR COMMAND INPUT
  29. AND TRIES TO INTERPRET IT AND THEN EXECUTE THE APPROPRIATE
  30. ACTION.
  31.  
  32. ╦ERMIT'S COMMAND PARSER IS VERY EASY TO USE.  ╠ET'S BEGIN
  33. WITH A LOOK AT THE MAIN LEVEL COMMANDS.  ┴T THE TOP OF THE
  34. SCREEN YOU SHOULD SEE "╘YPE '?' FOR HELP".  ╙O LET'S DO JUST
  35. THAT: ╘YPE A "?".  ┴ LIST OF ╦ERMIT'S MAIN COMMANDS (THERE
  36. ARE 16 OF THEM) SHOULD APPEAR ON THE SCREEN IN TWO COLUMNS
  37. LIKE THIS:
  38.  
  39.     ╦ERMIT-65>? ╦EYWORD, ONE OF THE FOLLOWING:
  40.     BYE         CONNECT
  41.     DIRECTORY   DISK
  42.     EXIT        FINISH
  43.     GET         HELP
  44.     QUIT        RECEIVE
  45.     RESTORE     SAVE
  46.     SEND        SET
  47.     SHOW        STATUS
  48.  
  49. ╘HE "?" IS A VERY HELPFUL FEATURE OF THE COMMAND PARSER.
  50. ┘OU CAN TYPE A "?" AT ┴╬┘ POINT IN THE MIDDLE OF A COMMAND
  51. TO RECEIVE A LIST OF THE VALID WAYS TO COMPLETE THE COMMAND.
  52. ┴ COMPLETE LIST OF COMMANDS MAY BE FOUND IN THE ├OMMAND
  53. ─ESCRIPTIONS SECTION.
  54.  
  55. ╠ET'S TRY A SLIGHTLY MORE DIFFICULT COMMAND TO GIVE YOU
  56. PRACTICE WITH THE PARSER.  ╞OR EXAMPLE, LET'S SAY WE WANT TO
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                          ╨AGE 5
  69.  
  70.  
  71. CHANGE WHICH SCREEN DISPLAY WE ARE USING.  ┴FTER LOOKING AT
  72. THE VARIOUS MAIN LEVEL COMMANDS, WE DEDUCE THAT THE ╙┼╘ COM-
  73. MAND MIGHT BE THE WAY TO GET THE JOB DONE.  ╘YPE: ╙┼╘ FOL-
  74. LOWED BY A SPACE AND THEN A "?".  ╦ERMIT SHOULD RESPOND WITH
  75. A LIST THAT LOOKS LIKE THIS:
  76.  
  77.     ╦ERMIT-65>SET ? ╦EYWORD, ONE OF THE FOLLOWING:
  78.     BAUD                 BOLD
  79.     BORDER               CHARACTER
  80.     DARK-BACKGROUND      DEBUGGING
  81.     EIGHT-BIT-QUOTING    ESCAPE
  82.     FILE-BYTE-SIZE       FILE-TYPE
  83.     FILE-WARNING         FLOW-CONTROL
  84.     IBM                  LIGHT-BACKGROUND
  85.     LOCAL-ECHO           PARITY
  86.     RECEIVE              RS232-REGISTERS
  87.     SEND                 SCREEN-DRIVER
  88.     TERMINAL-EMULATION   WORD-SIZE
  89.  
  90. ┴FTER LOOKING THROUGH THIS LIST, WE CAN DETERMINE WE NEED
  91. THE ╙├╥┼┼╬-─╥╔╓┼╥ SUB-OPTION.  ╬OTICE THAT THE PARSER CON-
  92. VENIENTLY REPRINTED THE ╙┼╘ COMMAND SO THAT WE CAN CONTINUE
  93. WHERE WE LEFT OFF.  ╙O, TYPE: ╙├╥┼┼╬-─╥╔╓┼╥ FOLLOWED BY A
  94. SPACE AND A "?".  ╬OW WE HAVE ANOTHER LIST, LOOKING LIKE
  95. THIS:
  96.  
  97.     ╦ERMIT-65> SET SCREEN-DRIVER ? ╦EYWORD, ONE OF THE FOLLOWING:
  98.     40-COLUMNS     80-COLUMNS
  99.     BI-80          COMMODORE-128
  100.     CUSTOM-BI-80
  101.  
  102. ╔T SHOULD NOW BE OBVIOUS WHAT TO DO TO CHANGE TO A DIFFERENT
  103. SCREEN DRIVER.  ╘RY IT OUT.  ╬OW, LET'S GO BACK TO 80
  104. COLUMNS.
  105.  
  106. ╧NE THING YOU ARE PROBABLY WONDERING IS, "─O ╔ HAVE TO TYPE
  107. ┴╠╠ OF THAT OUT?" ╠UCKILY, NO, YOU DON'T.  ╘HE LEFT ARROW
  108. KEY (UPPER LEFT CORNER OF THE KEYBOARD) IS THE "┼SCAPE" KEY
  109. IN ╦ERMIT.  ╘HIS KEY WILL SPELL OUT A COMMAND ONE LEVEL AT A
  110. TIME FOR YOU IF YOU PROVIDE IT WITH THE FIRST FEW CHARACTERS
  111. OF THE COMMAND.  ╬OTE: IF YOU ARE USING A ├-128, YOU CAN
  112. ALSO USE <┼╙├>.  ╘O TRY THIS OUT, TYPE: ╙┼╘ ╙├ AND HIT THE
  113. LEFT ARROW KEY.  ╦ERMIT SHOULD SPELL OUT ╙├╥┼┼╬-─╥╔╓┼╥ AND
  114. PUT A SPACE AT THE END.  ╬OTICE THAT WE HAD TO USE "SC" AND
  115. NOT JUST "S".  ├ONSULTING THE LIST ABOVE, WE CAN SEE WHY.
  116.  
  117. ┬OTH ╙┼╬─ AND ╙├╥┼┼╬-─╥╔╓┼╥ BEGIN WITH AN "S".  ╔F WE HAD
  118. JUST TYPED "S", ╦ERMIT WOULD HAVE CHOSEN ╙┼╬─ BECAUSE IT IS
  119. THE FIRST COMMAND IN THE LIST THAT MEETS THE SPECIFIED
  120. REQUIREMENTS.  ╘HE SAME APPLIES FOR WHY WE SPELLED OUT ╙┼╘.
  121. ╙┼╬─ IS BEFORE ╙┼╘ IN THE MAIN COMMAND LIST, MAKING THE LEFT
  122. ARROW USELESS.  ╙O KEEP IN MIND THAT YOU MUST ALWAYS USE
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. ╨AGE 6                          ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  135.  
  136.  
  137. ENOUGH CHARACTERS TO UNIQUELY IDENTIFY THE COMMAND BEFORE
  138. HITTING THE LEFT ARROW.  ╧K, LET'S FINISH OUR COMMAND.  ╘YPE
  139. "8" AND HIT THE LEFT ARROW.  ╦ERMIT SHOULD FINISH THE COM-
  140. MAND.  ╬OW PRESS <╥┼╘╒╥╬>.
  141.  
  142. ╨RESTO!  ╫E'RE BACK TO 80-COLUMN MODE, SAVING 19 CHARACTER'S
  143. WORTH OF TYPING.  ╬OT ALL COMMANDS ARE NEARLY THIS LONG, BUT
  144. THE LEFT ARROW (ALONG WITH THE "?") CAN BE VERY HELPFUL.
  145.  
  146. ╬╧╘┼: ╧NCE YOU ARE FAMILIAR WITH THE PARSER, YOU CAN SAVE
  147. EVEN MORE KEYSTROKES BY USING JUST THE ABBREVIATIONS FOR THE
  148. COMMANDS.  ╔N OTHER WORDS, YOU DON'T ╚┴╓┼ TO USE THE LEFT
  149. ARROW KEY.  ╞OR EXAMPLE, YOU COULD JUST TYPE "╙┼╘ ╙├ 8" TO
  150. SET THE SCREEN DRIVER TO ├-64 80 COLUMNS.
  151.  
  152. ╘HERE ARE A FEW OTHER USEFUL TRICKS TO KNOW ABOUT THE
  153. PARSER.  ╘HEY ARE:
  154.  
  155.   1) ╨RESSING <├╠╥> OR <├╘╥╠> - <╠> INSTEAD OF <╥┼╘╒╥╬> TO
  156.      EXECUTE A COMMAND WILL CLEAR THE SCREEN FIRST AND THEN
  157.      EXECUTE THE COMMAND.
  158.  
  159.   2) ╨RESSING <├╘╥╠> - <╫> WHILE TYPING A COMMAND WILL BACK
  160.      THE CURSOR UP TO THE PREVIOUS WORD, ERASING ANY ASSOCI-
  161.      ATED TEXT.
  162.  
  163.   3) ╨RESSING <├╘╥╠> - <╒> WHILE TYPING A COMMAND WILL CAN-
  164.      CEL THE COMMAND BY BACKING THE CURSOR UP TO THE
  165.      "╦ERMIT-65>" PROMPT.
  166.  
  167.     ├ONNECT ═ODE
  168.  
  169. ├ONNECT MODE IS THE MODE IN WHICH YOU WILL SPEND MOST OF
  170. YOUR TIME WHILE USING ╦ERMIT BECAUSE IT IS IN THIS MODE THAT
  171. YOU CAN COMMUNICATE WITH ANOTHER COMPUTER (OFTEN KNOWN AS
  172. THE REMOTE HOST).  ╬OW LET'S PREPARE TO CONNECT TO ANOTHER
  173. COMPUTER.  ╘YPE: ├╧╬╬┼├╘.  ╘HIS COMMAND WILL TAKE US OUT OF
  174. ├OMMAND MODE AND INTO ├ONNECT MODE.  ╔F YOU TYPE ├╧╬╬┼├╘
  175. THEN HIT <├╠╥>, THE SCREEN WILL BE CLEARED BEFORE ENTERING
  176. ├ONNECT MODE.  ┼VERY TIME YOU ENTER ├ONNECT MODE, YOU WILL
  177. SEE THE MESSAGE:
  178.  
  179. [├ONNECTING TO HOST: ╘YPE ^┘ C TO RETURN]
  180.  
  181. ╘HIS TELLS US THAT WE ARE IN ├ONNECT MODE AND THAT TO RETURN
  182. TO ├OMMAND MODE WE SHOULD TYPE <├╘╥╠> - <┘> THEN TYPE "C".
  183. ╘RY IT OUT.  ╘HEN RETURN TO ├ONNECT MODE.
  184.  
  185. ╬OW WE WILL CALL THE OTHER COMPUTER.  ┴ ├OMMODORE 1670 OR
  186. OTHER ╚AYES COMPATIBLE MODEM CAN DIAL DIRECTLY FROM ├ONNECT
  187. MODE VIA ITS BUILT-IN DIALING COMMANDS, BUT WITH MOST OTHER
  188. MODEMS YOU WILL HAVE TO DIAL MANUALLY.  ╔N OTHER WORDS, ╦ER-
  189. MIT DOES ╬╧╘ HAVE THE CAPABILITY TO AUTO-DIAL A MODEM
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                          ╨AGE 7
  201.  
  202.  
  203. DIRECTLY.  ┴LSO PLEASE NOTE THAT ╦ERMIT CURRENTLY DOES ╬╧╘
  204. WORK WITH THE ├OMMODORE 1660 MODEM.  ╔T WILL, HOWEVER, BE
  205. SUPPORTED IN A FUTURE VERSION.  ╨LEASE SEE ┴PPENDIX ┴:
  206. ╔MPLEMENTATION ╬OTES FOR FURTHER INFORMATION.
  207.  
  208. ╫E NEED TO CHECK A FEW THINGS BEFORE DIALING.  ┼ACH COMPUTER
  209. YOU CONNECT TO MAY HAVE DIFFERENT BAUD, PARITY, AND WORD-
  210. SIZE REQUIREMENTS.  ╦ERMIT DEFAULTS TO THE SETTINGS FOUND IN
  211. THE INITIALIZATION FILE: 1200 BPS TRANSMISSION SPEED, EIGHT
  212. BIT WORD LENGTH, NO PARITY, AND ╓╘-100 TERMINAL EMULATION.
  213. ╘HESE SETTINGS MAY BE DIFFERENT IF YOU DID NOT GET YOUR COPY
  214. OF ╦ERMIT FROM ─R. ┼VIL ╠ABS.  ╘O ADJUST ANY OF THESE PARAM-
  215. ETERS, ESCAPE BACK TO ├OMMAND MODE AND USE THE ╙┼╘ COMMAND
  216. AS WE DID ABOVE TO CHANGE THE SCREEN-DRIVER. ╞OR EXAMPLE, TO
  217. CHANGE TO 300 BPS TRANSMISSION SPEED, TYPE: ╙┼╘ ┬┴╒─ 300.
  218. ╥EMEMBER TO USE THE "?" TO GET HELP AT ANY LEVEL.
  219.  
  220. ╔F YOU WISH TO SAVE ANY CHANGES YOU MAKE AS NEW DEFAULTS,
  221. PLEASE SEE THE ╙┴╓┼ COMMAND EXPLANATION IN THE ├OMMAND
  222. ─ESCRIPTIONS SECTION.
  223.  
  224. ╧NCE YOU HAVE SET UP YOUR COMMUNICATIONS PARAMETERS
  225. CORRECTLY, ALL THAT'S LEFT TO DO IS DIAL THE PHONE AND CON-
  226. NECT TO THE REMOTE HOST.
  227.  
  228.     ╞ILE-╘RANSFER ═ODE
  229.  
  230. ╧NCE YOU HAVE CONNECTED TO A REMOTE HOST YOU MAY WISH TO
  231. SEND AND/OR RECEIVE FILES.  ╫ITH ╦ERMIT YOU CAN SEND AND
  232. RECEIVE MOST ANY KIND OF FILE, AS ╦ERMIT HAS AUTOMATIC
  233. TRANSLATION FEATURES FOR MANY TYPES OF FILES.  ╞OR EXAMPLE,
  234. YOU CAN AUTOMATICALLY CONVERT A ╨┼╘╙├╔╔ (├OMMODORE'S SPECIAL
  235. ┴╙├╔╔) TEXT FILE TO ┴╙├╔╔ WHEN SENDING IT TO ANOTHER
  236. MACHINE, AND VICE VERSA.  ╞OR A LIST OF THE VARIOUS FILE-
  237. TYPES SUPPORTED, SEE THE ╙┼╘ ╞╔╠┼-╘┘╨┼ COMMAND EXPLANATION
  238. IN THE ├OMMAND ─ESCRIPTIONS SECTION.
  239.  
  240. ╘HE PROCEDURES FOR TRANSFERRING FILES WITH ╦ERMIT CAN DIFFER
  241. WIDELY DEPENDING ON THE SYSTEM TO WHICH YOU ARE CONNECTED.
  242. ╘HIS TUTORIAL CAN'T POSSIBLY COVER EVERY POSSIBLE SITUATION.
  243. ╔NSTEAD, WE WILL WALK THROUGH A SIMPLE TRANSFER AND POINT
  244. OUT SOME THINGS OF WHICH YOU SHOULD BE AWARE.  ╘HE ═╧╙╘
  245. IMPORTANT THING WHEN ATTEMPTING TO TRANSFER FILES WITH ╦ER-
  246. MIT IS TO HAVE YOUR FILE-TRANSFER PARAMETERS SET CORRECTLY!
  247. ┘OU MAY WANT TO SKIP AHEAD TO THE ╘RANSFERRING ╞ILES SECTION
  248. FOR MORE INFORMATION.
  249.  
  250. ╬OW, WE WILL SHOW TWO EXAMPLES: 1) UPLOADING A ╨┼╘╙├╔╔
  251. SEQUENTIAL TEXT FILE, CONVERTING IT TO STANDARD ┴╙├╔╔, AND
  252. 2) DOWNLOADING A ├ LANGUAGE PROGRAM SOURCE CODE FILE FOR USE
  253. WITH THE ├ ╨OWER (NOW SOLD AS ╨OWER ├) ├ COMPILER FOR THE
  254. 64/128.
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266. ╨AGE 8                          ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  267.  
  268.  
  269. ╘EXT ╞ILE:
  270.  
  271. ╫E ARE SENDING AND THE OTHER END IS RECEIVING.  ╔N NOTE
  272. FORM, HERE IS WHAT WE NEED TO DO:
  273.  
  274.   1) ├HECK FILE-TRANSFER PARAMETERS!!  ═AKE SURE THE ╞╔╠┼-
  275.      ╘┘╨┼ IS SET TO ╨┼╘╙├╔╔.
  276.  
  277.   2) ╙TART ╦ERMIT ON THE HOST MACHINE USING THE APPROPRIATE
  278.      COMMAND.
  279.  
  280.   3) ╘ELL THE HOST ╦ERMIT TO ╥┼├┼╔╓┼ THE FILE.
  281.  
  282.   4) ┼SCAPE TO ├OMMAND MODE IN OUR ╦ERMIT (<├╘╥╠> - <┘> THEN
  283.      <"C">).  ╘YPE ╙┼╬─ FOLLOWED BY THE FILENAME OF THE ├OM-
  284.      MODORE TEXT FILE YOU WISH TO SEND.
  285.  
  286. ╫HEN THE TWO ╦ERMITS HAVE FINISHED TRANSFERRING THE FILE,
  287. YOU WILL BE RETURNED TO ├OMMAND MODE.  ╘YPE: ├╧╬╬┼├╘ AND
  288. CONTINUE WITH YOUR LOGIN SESSION.
  289.  
  290. ╬╧╘┼: ╘HE RECOMMENDED PARAMETERS (WORK MOST OF THE TIME)
  291. ARE:
  292.  
  293.   ╞ILE TYPE IS ╨┼╘╙├╔╔
  294.   ╞ILE BYTE SIZE IS ┼╔╟╚╘-┬╔╘
  295.  
  296. ┼VERYTHING ELSE SHOULD RETAIN ITS DEFAULT VALUE.
  297.  
  298.  
  299. ├ ╨OWER ╞ILE:
  300.  
  301. ╫E ARE RECEIVING AND THE HOST IS SENDING.  ╔N NOTE FORM,
  302. HERE IS WHAT WE NEED TO DO:
  303.  
  304.   1) ├HECK PARAMETERS!!  ═AKE SURE THE ╞╔╠┼-╘┘╨┼ IS SET TO
  305.      ├-╨╧╫┼╥.
  306.  
  307.   2) ╙TART ╦ERMIT ON THE HOST MACHINE USING THE APPROPRIATE
  308.      COMMAND.
  309.  
  310.   3) ╘ELL THE HOST ╦ERMIT TO ╙┼╬─ THE FILE.
  311.  
  312.   4) ┼SCAPE TO ├OMMAND MODE IN OUR ╦ERMIT (<├╘╥╠> - <┘> THEN
  313.      <"C">).  ╘YPE ╥┼├┼╔╓┼ FOLLOWED BY THE FILENAME OF THE ├
  314.      SOURCE CODE FILE YOU WISH TO RECEIVE IN ├ ╨OWER FORMAT.
  315.  
  316.   5) ╫HEN THE TWO ╦ERMITS HAVE FINISHED TRANSFERRING THE
  317.      FILE, YOU WILL BE RETURNED TO ├OMMAND MODE.  ╘YPE: ├╧╬-
  318.      ╬┼├╘ AND CONTINUE WITH YOUR LOGIN SESSION.
  319.  
  320. ╬╧╘┼: ╘HE RECOMMENDED PARAMETERS (WORK MOST OF THE TIME)
  321. ARE:
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                          ╨AGE 9
  333.  
  334.  
  335.   ╞ILE TYPE IS ├-╨╧╫┼╥
  336.   ╞ILE BYTE SIZE IS ┼╔╟╚╘-┬╔╘
  337.   ╫ORD SIZE IS ┼╔╟╚╘-┬╔╘
  338.  
  339. ┼VERYTHING ELSE SHOULD RETAIN ITS DEFAULT VALUE.
  340.  
  341. ╔F YOU HAVE PERSISTENT PROBLEMS WITH TRANSFERRING FILES,
  342. DON'T HESITATE TO ASK SOMEONE FOR HELP.  ┴LSO TRY ╓┼╥┬╧╙┼
  343. DEBUGGING TO SEE MORE OF WHAT IS HAPPENING DURING TRANSFERS.
  344. ╦ERMIT IS VERY FLEXIBLE, BUT FLEXIBLE CAN MEAN COMPLICATED!
  345.  
  346. ╫E NOW HAVE COMPLETED THE INTRODUCTORY TUTORIAL.  ╘HE NEXT
  347. SECTION OF THIS MANUAL, ╘ROUBLESHOOTING, MAY HELP IF YOU
  348. HAVE SOME PROBLEMS USING ╦ERMIT.  ╘HE ├OMMAND ─ESCRIPTIONS
  349. SECTION DESCRIBES IN DETAIL EACH OF ╦ERMIT'S COMMANDS AND
  350. WILL PROVE TO BE INVALUABLE TO SUCCESSFULLY USING THIS PRO-
  351. GRAM.  ╟OOD ╠UCK WITH ╦ERMIT!
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.